FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package kbv.ita.erp#1.2.0-alpha (62 ms)

Package kbv.ita.erp
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=kbv.ita.erp@1.2.0-alpha&canonical=https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization
Url https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization
Version 1.2.0
Status draft
Date 2024-11-22
Name KBV_PR_FOR_Organization
Experimental False
Type Organization
Kind resource

Resources that use this resource

StructureDefinition
http://fhir.odilab.de/StructureDefinition/CompositionHiMi CompositionHiMi
http://fhir.odilab.de/StructureDefinition/ERPBundleHiMi Hilfsmittelverordnung
https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Bundle KBV_PR_ERP_Bundle
https://fhir.kbv.de/StructureDefinition/KBV_PR_ERP_Composition KBV_PR_ERP_Composition
https://fhir.gevko.de/StructureDefinition/EVO_PR_HLM_Composition Heilmittelverordnung
https://fhir.gevko.de/StructureDefinition/EVO_PR_KB_Composition Krankenbeförderung
https://fhir.gevko.de/StructureDefinition/EVO_PR_KHB_A_Composition Krankenhausbehandlung (2a)
https://fhir.gevko.de/StructureDefinition/EVO_PR_KHB_B_Composition Krankenhausbehandlung (2b)
https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_Bundle KBV_PR_EAU_Bundle
https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_Composition KBV_PR_EAU_Composition
https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_Storno_Bundle KBV_PR_EAU_Storno_Bundle
https://fhir.kbv.de/StructureDefinition/KBV_PR_EAU_Storno_Composition KBV_PR_EAU_Storno_Composition

Resources that this resource uses

StructureDefinition
https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization KBV_PR_Base_Organization
http://fhir.de/StructureDefinition/identifier-standortnummer Identifier-Profil für die Standortnummer


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "KBV-PR-FOR-Organization",
  "url" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization",
  "version" : "1.2.0",
  "name" : "KBV_PR_FOR_Organization",
  "status" : "draft",
  "date" : "2024-11-22",
  "publisher" : "Kassenärztliche Bundesvereinigung (KBV)",
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "Organization",
  "baseDefinition" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization|1.7.0",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Organization",
        "path" : "Organization",
        "constraint" : [
          {
            "key" : "-for-adresszeilenAufbauOrganizationRessource-1",
            "severity" : "error",
            "human" : "Falls die erste Adresszeile einen Straßennamen und eine Hausnummer besitzt, sind diese zusammen im Element 'line' mit mindestens einem Leerzeichen getrennt anzugeben.",
            "expression" : "(address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').exists() and address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').exists()) implies (address.line[0].indexOf(%context.address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').value as string)=0 and (address.line[0].indexOf(%context.address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').value as string)=address.line[0].length()-(address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').value as string).length()) and address.line[0].substring((%context.address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').value as string).length(), %context.address.line[0].length()-(%context.address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').value as string).length()-(%context.address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').value as string).length()).matches('^ +$'))"
          },
          {
            "key" : "-for-adresszeilenAufbauOrganizationRessource-2",
            "severity" : "error",
            "human" : "Falls die zweite Adresszeile einen Adresszusatz besitzt, ist dieser im Element 'line' anzugeben.",
            "expression" : "address.line[1].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').exists() implies address.line[1] = (address.line[1].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').value as string)"
          },
          {
            "key" : "-for-adresszeilenAufbauOrganizationRessource-4",
            "severity" : "error",
            "human" : "Falls die erste Adresszeile eine Hausnummer besitzt, muss sie auch einen Straßennamen enthalten.",
            "expression" : "address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').exists() implies address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').exists()"
          },
          {
            "key" : "-for-adresszeilenAufbauOrganizationRessource-5",
            "severity" : "error",
            "human" : "Die erste Adresszeile darf keinen Adresszusatz enthalten.",
            "expression" : "address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').exists().not()"
          },
          {
            "key" : "-for-adresszeilenAufbauOrganizationRessource-6",
            "severity" : "error",
            "human" : "Falls eine zweite Adresszeile existiert, darf sie weder einen Straßennamen oder eine Hausnummer enthalten und muss einen Adresszusatz enthalten.",
            "expression" : "address.line[1].exists() implies address.line[1].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber').exists().not() and address.line[1].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').exists().not() and address.line[1].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').exists()"
          },
          {
            "key" : "-for-adresszeilenAufbauOrganizationRessource-7",
            "severity" : "error",
            "human" : "Falls eine zweite Adresszeile existiert, muss die erste Adresszeile einen Straßennamen enthalten und darf keinen Adresszusatz besitzen.",
            "expression" : "address.line[1].exists() implies address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName').exists() and address.line[0].extension('http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator').exists().not()"
          },
          {
            "key" : "-for-anzahlIdentifikatorOrganizationRessource",
            "severity" : "error",
            "human" : "Falls ein Identifikator existiert, muss entweder ein Institutskennzeichen, eine Betriebsstättennummer, eine KZV-Abrechnungsnummer oder eine Standortnummer vorhanden sein.",
            "expression" : "identifier.exists() implies (identifier.where(type.coding.code='BSNR').count()+identifier.where(type.coding.code='XX').count()+identifier.where(type.coding.code='KZVA').count()+identifier.where(type.coding.code='KSN').count()=1)"
          }
        ]
      },
      {
        "id" : "Organization.id",
        "path" : "Organization.id",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Organization.meta",
        "path" : "Organization.meta",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Organization.meta.versionId",
        "path" : "Organization.meta.versionId",
        "max" : "0"
      },
      {
        "id" : "Organization.meta.lastUpdated",
        "path" : "Organization.meta.lastUpdated",
        "max" : "0"
      },
      {
        "id" : "Organization.meta.source",
        "path" : "Organization.meta.source",
        "max" : "0"
      },
      {
        "id" : "Organization.meta.profile",
        "path" : "Organization.meta.profile",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "$this"
            }
          ],
          "rules" : "open"
        },
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Organization.meta.profile:forProfile",
        "path" : "Organization.meta.profile",
        "sliceName" : "forProfile",
        "min" : 1,
        "max" : "1",
        "fixedCanonical" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_FOR_Organization|1.2",
        "mustSupport" : true
      },
      {
        "id" : "Organization.meta.security",
        "path" : "Organization.meta.security",
        "max" : "0"
      },
      {
        "id" : "Organization.meta.tag",
        "path" : "Organization.meta.tag",
        "max" : "0"
      },
      {
        "id" : "Organization.implicitRules",
        "path" : "Organization.implicitRules",
        "max" : "0"
      },
      {
        "id" : "Organization.language",
        "path" : "Organization.language",
        "max" : "0"
      },
      {
        "id" : "Organization.text",
        "path" : "Organization.text",
        "max" : "0"
      },
      {
        "id" : "Organization.contained",
        "path" : "Organization.contained",
        "max" : "0"
      },
      {
        "id" : "Organization.extension",
        "path" : "Organization.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "rules" : "closed"
        },
        "max" : "0"
      },
      {
        "id" : "Organization.extension:ergaenzende_Angaben",
        "path" : "Organization.extension",
        "sliceName" : "ergaenzende_Angaben",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier",
        "path" : "Organization.identifier",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "type"
            }
          ],
          "rules" : "closed"
        },
        "max" : "2",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen",
        "path" : "Organization.identifier",
        "sliceName" : "Institutionskennzeichen",
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.type",
        "path" : "Organization.identifier.type",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.type.coding",
        "path" : "Organization.identifier.type.coding",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.type.coding.system",
        "path" : "Organization.identifier.type.coding.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.type.coding.version",
        "path" : "Organization.identifier.type.coding.version",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.type.coding.code",
        "path" : "Organization.identifier.type.coding.code",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.type.coding.display",
        "path" : "Organization.identifier.type.coding.display",
        "max" : "0",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.type.coding.userSelected",
        "path" : "Organization.identifier.type.coding.userSelected",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.type.text",
        "path" : "Organization.identifier.type.text",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.system",
        "path" : "Organization.identifier.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.value",
        "path" : "Organization.identifier.value",
        "constraint" : [
          {
            "key" : "-for-laengeIK",
            "severity" : "error",
            "human" : "Die IK-Nummer muss 9-stellig numerisch sein.",
            "expression" : "matches('^[0-9]{9}$')"
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.period",
        "path" : "Organization.identifier.period",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Institutionskennzeichen.assigner",
        "path" : "Organization.identifier.assigner",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer",
        "path" : "Organization.identifier",
        "sliceName" : "Betriebsstaettennummer",
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.type",
        "path" : "Organization.identifier.type",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.type.coding",
        "path" : "Organization.identifier.type.coding",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.type.coding.system",
        "path" : "Organization.identifier.type.coding.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.type.coding.version",
        "path" : "Organization.identifier.type.coding.version",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.type.coding.code",
        "path" : "Organization.identifier.type.coding.code",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.type.coding.display",
        "path" : "Organization.identifier.type.coding.display",
        "max" : "0",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.type.coding.userSelected",
        "path" : "Organization.identifier.type.coding.userSelected",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.type.text",
        "path" : "Organization.identifier.type.text",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.system",
        "path" : "Organization.identifier.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.value",
        "path" : "Organization.identifier.value",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.period",
        "path" : "Organization.identifier.period",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Betriebsstaettennummer.assigner",
        "path" : "Organization.identifier.assigner",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:VKNR",
        "path" : "Organization.identifier",
        "sliceName" : "VKNR",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer",
        "path" : "Organization.identifier",
        "sliceName" : "KZV-Abrechnungsnummer",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.type",
        "path" : "Organization.identifier.type",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.type.coding",
        "path" : "Organization.identifier.type.coding",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.type.coding.system",
        "path" : "Organization.identifier.type.coding.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.type.coding.version",
        "path" : "Organization.identifier.type.coding.version",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.type.coding.code",
        "path" : "Organization.identifier.type.coding.code",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.type.coding.display",
        "path" : "Organization.identifier.type.coding.display",
        "max" : "0",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.type.coding.userSelected",
        "path" : "Organization.identifier.type.coding.userSelected",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.type.text",
        "path" : "Organization.identifier.type.text",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.system",
        "path" : "Organization.identifier.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.value",
        "path" : "Organization.identifier.value",
        "constraint" : [
          {
            "key" : "-for-laengeKZVA",
            "severity" : "error",
            "human" : "Die KZV-Abrechnungsnummer muss 9-stellig numerisch sein.",
            "expression" : "matches('^[0-9]{9}$')"
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.period",
        "path" : "Organization.identifier.period",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:KZV-Abrechnungsnummer.assigner",
        "path" : "Organization.identifier.assigner",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Telematik-ID",
        "path" : "Organization.identifier",
        "sliceName" : "Telematik-ID",
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Telematik-ID.type",
        "path" : "Organization.identifier.type",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Telematik-ID.type.coding",
        "path" : "Organization.identifier.type.coding",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Telematik-ID.type.coding.system",
        "path" : "Organization.identifier.type.coding.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Telematik-ID.type.coding.version",
        "path" : "Organization.identifier.type.coding.version",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Telematik-ID.type.coding.code",
        "path" : "Organization.identifier.type.coding.code",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Telematik-ID.type.coding.display",
        "path" : "Organization.identifier.type.coding.display",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Telematik-ID.type.coding.userSelected",
        "path" : "Organization.identifier.type.coding.userSelected",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Telematik-ID.type.text",
        "path" : "Organization.identifier.type.text",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Telematik-ID.system",
        "path" : "Organization.identifier.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Telematik-ID.value",
        "path" : "Organization.identifier.value",
        "maxLength" : 128,
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Telematik-ID.period",
        "path" : "Organization.identifier.period",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Telematik-ID.assigner",
        "path" : "Organization.identifier.assigner",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Standortnummer",
        "path" : "Organization.identifier",
        "sliceName" : "Standortnummer",
        "max" : "1",
        "type" : [
          {
            "code" : "Identifier",
            "profile" : [
              "http://fhir.de/StructureDefinition/identifier-standortnummer"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Standortnummer.type",
        "path" : "Organization.identifier.type",
        "min" : 1,
        "patternCodeableConcept" : {
          "coding" : [
            {
              "system" : "https://fhir.kbv.de/CodeSystem/KBV_CS_Base_identifier_type",
              "code" : "KSN"
            }
          ]
        },
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Standortnummer.type.coding",
        "path" : "Organization.identifier.type.coding",
        "min" : 1,
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Standortnummer.type.coding.system",
        "path" : "Organization.identifier.type.coding.system",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Standortnummer.type.coding.version",
        "path" : "Organization.identifier.type.coding.version",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Standortnummer.type.coding.code",
        "path" : "Organization.identifier.type.coding.code",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Standortnummer.type.coding.display",
        "path" : "Organization.identifier.type.coding.display",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Standortnummer.type.coding.userSelected",
        "path" : "Organization.identifier.type.coding.userSelected",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Standortnummer.type.text",
        "path" : "Organization.identifier.type.text",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Standortnummer.system",
        "path" : "Organization.identifier.system",
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Standortnummer.value",
        "path" : "Organization.identifier.value",
        "constraint" : [
          {
            "key" : "-for-laengeStandortnummer",
            "severity" : "error",
            "human" : "Die Standortnummer muss numerisch und 9-stellig sein.",
            "expression" : "matches('^[0-9]{9}$')"
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Organization.identifier:Standortnummer.period",
        "path" : "Organization.identifier.period",
        "max" : "0"
      },
      {
        "id" : "Organization.identifier:Standortnummer.assigner",
        "path" : "Organization.identifier.assigner",
        "max" : "0"
      },
      {
        "id" : "Organization.active",
        "path" : "Organization.active",
        "max" : "0"
      },
      {
        "id" : "Organization.type",
        "path" : "Organization.type",
        "max" : "0"
      },
      {
        "id" : "Organization.name",
        "path" : "Organization.name",
        "maxLength" : 60,
        "mustSupport" : true
      },
      {
        "id" : "Organization.alias",
        "path" : "Organization.alias",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom",
        "path" : "Organization.telecom",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "system"
            }
          ],
          "rules" : "closed"
        },
        "min" : 1,
        "max" : "3",
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:telefon",
        "path" : "Organization.telecom",
        "sliceName" : "telefon",
        "min" : 1,
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:telefon.system",
        "path" : "Organization.telecom.system",
        "fixedCode" : "phone",
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:telefon.value",
        "path" : "Organization.telecom.value",
        "maxLength" : 30,
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:telefon.use",
        "path" : "Organization.telecom.use",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom:telefon.rank",
        "path" : "Organization.telecom.rank",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom:telefon.period",
        "path" : "Organization.telecom.period",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom:fax",
        "path" : "Organization.telecom",
        "sliceName" : "fax",
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:fax.system",
        "path" : "Organization.telecom.system",
        "fixedCode" : "fax",
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:fax.value",
        "path" : "Organization.telecom.value",
        "maxLength" : 30,
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:fax.use",
        "path" : "Organization.telecom.use",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom:fax.rank",
        "path" : "Organization.telecom.rank",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom:fax.period",
        "path" : "Organization.telecom.period",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom:eMail",
        "path" : "Organization.telecom",
        "sliceName" : "eMail",
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:eMail.system",
        "path" : "Organization.telecom.system",
        "fixedCode" : "email",
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:eMail.value",
        "path" : "Organization.telecom.value",
        "maxLength" : 256,
        "mustSupport" : true
      },
      {
        "id" : "Organization.telecom:eMail.use",
        "path" : "Organization.telecom.use",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom:eMail.rank",
        "path" : "Organization.telecom.rank",
        "max" : "0"
      },
      {
        "id" : "Organization.telecom:eMail.period",
        "path" : "Organization.telecom.period",
        "max" : "0"
      },
      {
        "id" : "Organization.address",
        "path" : "Organization.address",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "type"
            }
          ],
          "rules" : "closed"
        },
        "min" : 1,
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift",
        "path" : "Organization.address",
        "sliceName" : "Strassenanschrift",
        "min" : 1,
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.extension",
        "path" : "Organization.address.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "rules" : "closed"
        },
        "max" : "0"
      },
      {
        "id" : "Organization.address:Strassenanschrift.extension:Stadtteil",
        "path" : "Organization.address.extension",
        "sliceName" : "Stadtteil",
        "max" : "0"
      },
      {
        "id" : "Organization.address:Strassenanschrift.use",
        "path" : "Organization.address.use",
        "max" : "0"
      },
      {
        "id" : "Organization.address:Strassenanschrift.type",
        "path" : "Organization.address.type",
        "fixedCode" : "both",
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.text",
        "path" : "Organization.address.text",
        "max" : "0"
      },
      {
        "id" : "Organization.address:Strassenanschrift.line",
        "path" : "Organization.address.line",
        "definition" : "Diese Komponente kann Straßennamen, Hausnummer, Appartmentnummer, Postfach, c/o sowie weitere Zustellungshinweise enthalten. Die Informationen können in mehrere line-Komponenten aufgeteilt werden.\r\nBei Verwendung der Extensions, um Straße, Hausnnummer und Postleitzahl strukturiert zu übermitteln, müssen diese Informationen stets vollständig auch in der line-Komponente, die sie erweitern, enthalten sein, um es Systemen, die diese Extensions nicht verwenden zu ermöglichen, auf diese Informationen zugreifen zu können. Es wird empfohlen, dass die erste Zeile für Straße und Hausnummer und die zweite Zeile für den Zusatz verwendet wird.",
        "min" : 1,
        "max" : "2",
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension",
        "path" : "Organization.address.line.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "rules" : "closed"
        },
        "max" : "3"
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Strasse",
        "path" : "Organization.address.line.extension",
        "sliceName" : "Strasse",
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Strasse.value[x]",
        "path" : "Organization.address.line.extension.value[x]",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "type",
              "path" : "$this"
            }
          ],
          "rules" : "closed"
        },
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Strasse.value[x]:valueString",
        "path" : "Organization.address.line.extension.value[x]",
        "sliceName" : "valueString",
        "maxLength" : 46,
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Hausnummer",
        "path" : "Organization.address.line.extension",
        "sliceName" : "Hausnummer",
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Hausnummer.value[x]",
        "path" : "Organization.address.line.extension.value[x]",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "type",
              "path" : "$this"
            }
          ],
          "rules" : "closed"
        },
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Hausnummer.value[x]:valueString",
        "path" : "Organization.address.line.extension.value[x]",
        "sliceName" : "valueString",
        "maxLength" : 9,
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Adresszusatz",
        "path" : "Organization.address.line.extension",
        "sliceName" : "Adresszusatz",
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Adresszusatz.value[x]",
        "path" : "Organization.address.line.extension.value[x]",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "type",
              "path" : "$this"
            }
          ],
          "rules" : "closed"
        },
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.line.extension:Adresszusatz.value[x]:valueString",
        "path" : "Organization.address.line.extension.value[x]",
        "sliceName" : "valueString",
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.city",
        "path" : "Organization.address.city",
        "min" : 1,
        "maxLength" : 40,
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.state",
        "path" : "Organization.address.state",
        "max" : "0"
      },
      {
        "id" : "Organization.address:Strassenanschrift.postalCode",
        "path" : "Organization.address.postalCode",
        "maxLength" : 10,
        "mustSupport" : true
      },
      {
        "id" : "Organization.address:Strassenanschrift.country",
        "path" : "Organization.address.country",
        "mustSupport" : true,
        "binding" : {
          "strength" : "required"
        }
      },
      {
        "id" : "Organization.address:Strassenanschrift.period",
        "path" : "Organization.address.period",
        "max" : "0"
      },
      {
        "id" : "Organization.address:Postfach",
        "path" : "Organization.address",
        "sliceName" : "Postfach",
        "max" : "0"
      },
      {
        "id" : "Organization.partOf",
        "path" : "Organization.partOf",
        "max" : "0"
      },
      {
        "id" : "Organization.contact",
        "path" : "Organization.contact",
        "max" : "0"
      },
      {
        "id" : "Organization.endpoint",
        "path" : "Organization.endpoint",
        "max" : "0"
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.